powerfully built - Français Anglais Dictionnaire